teflon-like coating - English Synonyms Dictionary